trudge along street

Translations
avancer péniblement dans la rue